let out a scream - Turkish English Dictionary